
#!/usr/bin/env bash
TRAIN=week
TEST=week
Log=week500

OPENBLAS_NUM_THREADS=8
echo 'Begin' > $Log
#RMLS
#echo 'RMLS Algorithm' >> $Log
#echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>' >> $Log
#python RMLS_Final.py --trainsetflag $TRAIN --modelflag rmls500 --d 500
#python test.py $TRAIN rmls500  $TEST >> $Log;
#echo '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<' >> $Log

#RMLS+
#echo 'RMLS PLus Algorithm' >> log
#echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>' >> $Log
#python RMLS_Plus.py --trainsetflag $TRAIN --modelflag rp500 --d 500
#python test.py  $TRAIN  rp500  $TEST >> $Log;
#echo '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<' >> $Log

#RMLS+S(C+T)

echo 'RMLS Plus Algorithm with context synonyms and tags'
echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>' >> $Log
python RMLS_Plus.py --syn --trainsetflag $TRAIN --modelflag rp500_ct --d 500  --rpmodelflag rp500 --alpha 0.002 --beta 0.001
python test.py  $TRAIN  rp500_ct $TEST >> $Log;
echo '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<' $Log

##RMLS+(T)
#echo 'RMLS Plus Algorithm with tags Only'
#echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>' >> $Log
#python RMLS_Plus.py --syn --trainsetflag $TRAIN --modelflag rp500_t --d 500  --alpha 0
#python test.py  $TRAIN rp500_t  $TEST >> $Log;
#echo '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<' $Log

#RMLS+(C)
#echo 'RMLS Plus Algorithm with context Only'
#echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>' >> $Log
#python RMLS_Plus.py --syn --trainsetflag $TRAIN --modelflag rp500_c --d 500  --beta 0
#python test.py  $TRAIN rp500_c  $TEST >> $Log;
#echo '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<' $Log

#RMLS+(F+T)
#echo 'RMLS Plus with feedback synonyms and tags'
#echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>' >> $Log
#python RMLS_Plus.py --syn  --trainsetflag $TRAIN --modelflag rp500_ft --d 500 --query LabeledData/feedback_week_I 
#python test.py  $TRAIN  rp500_ft   $TEST >> $Log;
#echo '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<' $Log
